package com.situ.day25.singleton;

//饿汉式
//从时间空间上看：以空间换时间
//从线程安全上看：安全的
public class Singleton1 {
    private static final Singleton1 INSTANCE = new Singleton1();

    //私有化构造方法后就是把new这个对象控制权收回了，
    // 只能在类内部去实例化这个对象，让类自身负责保存他的唯一实例。
    private Singleton1() {
    }

    public static Singleton1 getInstance() {
        return INSTANCE;
    }
}
